pulse modulation radar - French English Dictionary